suffering from scabies - Français Anglais Dictionnaire